Git log 및 변경사항 되돌리기

✒️ 2025-07-26 20:38 내용 수정


commit 히스토리 보기

git log

Reset (기록 제거)

옵션 설명 Staged 상태
--soft Staging Area까지 유지 유지
--mixed Working Directory까지 유지 Unstage
--hard 모든 변경 사항 제거 (주의 필요) Stage 초기화
git reset --soft HEAD^(커밋해시)
git reset --hard HEAD~2

Revert (되돌리는 새 커밋 생성)

git revert <commit-hash>